home *** CD-ROM | disk | FTP | other *** search
- ' VBITITAB 1.40 (c) 1996 InfoTech AS, Bergen, Norway
- Declare Sub ITabCopy Lib "VBIT.DLL" (ByVal fromTab&, ByVal fromLine%, ByVal toTab&, ByVal toLine%, ByVal num%)
- Declare Function ITabDir& Lib "VBIT.DLL" (ByVal fileName$, ByVal fileType&)
- Declare Function ITabEnvList& Lib "VBIT.DLL" ()
- Declare Function ITabEnvString& Lib "VBIT.DLL" (ByVal envVar$)
- Declare Function ITabFileInfo& Lib "VBIT.DLL" (ByVal fileName$)
- Declare Function ITabFind% Lib "VBIT.DLL" (ByVal iTable&, ByVal findStr$, ByVal row%, ByVal col%, ByVal typ%)
- Declare Function ITabFindGE% Lib "VBIT.DLL" (ByVal iTable&, ByVal findStr$, ByVal col%)
- Declare Function ITabFromString& Lib "VBIT.DLL" (ByVal s$, ByVal delim$)
- Declare Function ITabGet$ Lib "VBIT.DLL" (ByVal iTable&, ByVal lin%, ByVal col%)
- Declare Function ITabGetColWidth% Lib "VBIT.DLL" (ByVal iTable&, ByVal col%)
- Declare Function ITabGetInt% Lib "VBIT.DLL" (ByVal iTable&, ByVal lin%, ByVal col%)
- Declare Function ITabGetLine$ Lib "VBIT.DLL" (ByVal iTable&, ByVal lin%)
- Declare Function ITabGetLong& Lib "VBIT.DLL" (ByVal iTable&, ByVal lin%, ByVal col%)
- Declare Function ITabGetNumColumns% Lib "VBIT.DLL" (ByVal iTable&)
- Declare Function ITabGetNumLines% Lib "VBIT.DLL" (ByVal iTable&)
- Declare Function ITabGetReal# Lib "VBIT.DLL" (ByVal iTable&, ByVal lin%, ByVal col%)
- Declare Function ITabGetSize& Lib "VBIT.DLL" (ByVal iTable&)
- Declare Function ITabNew& Lib "VBIT.DLL" (ByVal lines%, ByVal cols%)
- Declare Function ITabNewArray& Lib "VBIT.DLL" (ByVal lines%)
- Declare Function ITabRead& Lib "VBIT.DLL" (ByVal fileName$, ByVal fileType&)
- Declare Function ITabReadFixedRecLenFile& Lib "VBIT.DLL" (ByVal fileName$, ByVal fmt$)
- Declare Function ITabReadFmt& Lib "VBIT.DLL" (ByVal fileName$, ByVal fmt$, ByVal types%)
- Declare Function ITabWrite% Lib "VBIT.DLL" (ByVal iTable&, ByVal fileName$, ByVal fileType&)
- Declare Sub ITabBlankLine Lib "VBIT.DLL" (ByVal iTable&, ByVal atLine%)
- Declare Sub ITabBlankLines Lib "VBIT.DLL" (ByVal iTable&, ByVal atLine%, ByVal num%)
- Declare Sub ITabCopyToGRID Lib "VBIT.DLL" (ByVal iTable&, ByVal ssHandle&)
- Declare Sub ITabDelete Lib "VBIT.DLL" (iTable&)
- Declare Sub ITabInsertLine Lib "VBIT.DLL" (ByVal iTable&, ByVal atLine%)
- Declare Sub ITabInsertLines Lib "VBIT.DLL" (ByVal iTable&, ByVal atLine%, ByVal num%)
- Declare Sub ITabPut Lib "VBIT.DLL" (ByVal iTable&, ByVal lin%, ByVal col%, ByVal dataStr$)
- Declare Sub ITabPutInt Lib "VBIT.DLL" (ByVal iTable&, ByVal lin%, ByVal col%, ByVal value%)
- Declare Sub ITabPutLine Lib "VBIT.DLL" (ByVal iTable&, ByVal lin%, ByVal dataStr$)
- Declare Sub ITabPutLong Lib "VBIT.DLL" (ByVal iTable&, ByVal lin%, ByVal col%, ByVal value&)
- Declare Sub ITabPutReal Lib "VBIT.DLL" (ByVal iTable&, ByVal lin%, ByVal col%, value#)
- Declare Sub ITabRemoveLine Lib "VBIT.DLL" (ByVal iTable&, ByVal atLine%)
- Declare Sub ITabRemoveLines Lib "VBIT.DLL" (ByVal iTable&, ByVal atLine%, ByVal num%)
- Declare Sub ITabFastSort Lib "VBIT.DLL" (ByVal iTable&, ByVal col%)
- Declare Sub ITabSmartSort Lib "VBIT.DLL" (ByVal iTable&, ByVal col%)
-
- ' For debug/testing:
- Declare Function ITabUsed& Lib "VBIT.DLL" ()
- Declare Function ITabChainGetFirst& Lib "VBIT.DLL" ()
- Declare Function ITabChainGetNext& Lib "VBIT.DLL" (ByVal iTable&)
- Declare Function ITabDeleteAll& Lib "VBIT.DLL" ()
-
- 'Constants for ITabRead/ITabWrite/ITabReadFmt
- Global Const IT_TEXTFILE% = 0
- Global Const IT_TABFILE& = &H10000
- Global Const IT_CSVFILE& = &H20000
- Global Const IT_CSV0FILE& = &H40000
- Global Const IT_ASCII% = &H800
- Global Const IT_STRIP_L% = &H100
- Global Const IT_STRIP_T% = &H200
- Global Const IT_STRIP_R% = &H200
- Global Const IT_STRIP_LT% = &H300
- Global Const IT_STRIP_LR% = &H300
- Global Const IT_STRIP_ALL% = &H400
-
- 'Constants for ITabFind..
- Global Const IT_EXACT% = 0
- Global Const IT_GE% = 1024
- Global Const IT_WILD% = 2048
- Global Const IT_FOLD% = 4096
-
-